<?php 
class pessoalActions extends Actions{
    protected $permissions = array(
        "PessoalAcesso" => array(
            "nome"      => "Pessoal_Acesso",
            "label"     => "pessoal",
            "descricao" => "Permite acesso ao plugin",
            'default'   => "s"
        ),
    
        "PessoalDados" => array(
            "nome"      => "Pessoal_DATA",
            "label"     => "pessoa",
            "descricao" => "Permite gerenciar telefones, endereços, dados das redes sociais, dentre outros dados de uma pessoa",
            'default'   => "s"
        ),
        
        "PessoalCep" => array(
            "nome"      => "Pessoal_CEPWSERVICE",
            "label"     => "ConsultaCep",
            "descricao" => "Permite que seja feita a consulta de um CEP",
            'default'   => "s"
        ),
        
         "PessoalRedeSocial" => array(
            "nome"      => "Pessoal_RSOC",
            "label"     => "redesocial",
            "descricao" => "Permite gerenciar (adicionar, visualizar, editar e apagar) os dados do subplugin redesocial",
            'default'   => "n"
        ),
    
    );
    
    protected $actions = array( 
        "pessoal/index/index" => array(
            "label" => "pessoal", "publico' => 'n", "default_yes" => "s","default_no" => "n",
            "permission" => "Pessoal_Acesso",
            "menu" => array('pessoal/endereco/index','pessoal/telefone/index','pessoal/email/index','pessoal/social/index','pessoal/redesocial/index','pessoal/pessoa/index',)
        ),
        
        
        'pessoal/endereco/index' => array(
            'label' => 'endereco', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('Página Principal' => 'pessoal/index/index', 'pessoal/endereco/formulario')
        ),
        
        'pessoal/endereco/formulario' => array(
            'label' => 'Criar endereco', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('Voltar' => 'pessoal/endereco/index')
        ),
        
        'pessoal/endereco/show' => array(
            'label' => 'Visualizar endereco', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('pessoal/endereco/index', 'Ações' => array('Editar' => 'pessoal/endereco/edit', 'Excluir' => 'pessoal/endereco/apagar'))
        ),
        
        'pessoal/endereco/edit' => array(
            'label' => 'Editar endereco', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n', 
            'permission' => 'Pessoal_DATA',
            'menu' => array('pessoal/endereco/index', 'Voltar para endereco' => 'pessoal/endereco/show')
        ),

        'pessoal/endereco/apagar' => array(
            'label' => 'Excluir endereco', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array()
        ),
        
        'pessoal/endereco/cep' => array(
            'label' => 'Consultar CEP', 'publico' => 's', 'default_yes' => 's','default_no' => 's',
            'permission' => 'Pessoal_CEPWSERVICE',
            'menu' => array()
        ),

    
        
        'pessoal/telefone/index' => array(
            'label' => 'telefone', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('Página Principal' => 'pessoal/index/index', 'pessoal/telefone/formulario')
        ),
        
        'pessoal/telefone/formulario' => array(
            'label' => 'Criar telefone', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('Voltar' => 'pessoal/telefone/index')
        ),
        
        'pessoal/telefone/show' => array(
            'label' => 'Visualizar telefone', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('pessoal/telefone/index', 'Ações' => array('Editar' => 'pessoal/telefone/edit', 'Excluir' => 'pessoal/telefone/apagar'))
        ),
        
        'pessoal/telefone/edit' => array(
            'label' => 'Editar telefone', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n', 
            'permission' => 'Pessoal_DATA',
            'menu' => array('pessoal/telefone/index', 'Voltar para telefone' => 'pessoal/telefone/show')
        ),

        'pessoal/telefone/apagar' => array(
            'label' => 'Excluir telefone', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array()
        ),

    
        
        'pessoal/email/index' => array(
            'label' => 'email', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('Página Principal' => 'pessoal/index/index', 'pessoal/email/formulario')
        ),
        
        'pessoal/email/formulario' => array(
            'label' => 'Criar email', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('Voltar' => 'pessoal/email/index')
        ),
        
        'pessoal/email/show' => array(
            'label' => 'Visualizar email', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('pessoal/email/index', 'Ações' => array('Editar' => 'pessoal/email/edit', 'Excluir' => 'pessoal/email/apagar'))
        ),
        
        'pessoal/email/edit' => array(
            'label' => 'Editar email', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n', 
            'permission' => 'Pessoal_DATA',
            'menu' => array('pessoal/email/index', 'Voltar para email' => 'pessoal/email/show')
        ),

        'pessoal/email/apagar' => array(
            'label' => 'Excluir email', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array()
        ),

    
        
        'pessoal/social/index' => array(
            'label' => 'social', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('Página Principal' => 'pessoal/index/index', 'pessoal/social/formulario')
        ),
        
        'pessoal/social/formulario' => array(
            'label' => 'Criar social', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('Voltar' => 'pessoal/social/index')
        ),
        
        'pessoal/social/show' => array(
            'label' => 'Visualizar social', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('pessoal/social/index', 'Ações' => array('Editar' => 'pessoal/social/edit', 'Excluir' => 'pessoal/social/apagar'))
        ),
        
        'pessoal/social/edit' => array(
            'label' => 'Editar social', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n', 
            'permission' => 'Pessoal_DATA',
            'menu' => array('pessoal/social/index', 'Voltar para social' => 'pessoal/social/show')
        ),

        'pessoal/social/apagar' => array(
            'label' => 'Excluir social', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array()
        ),

    
        
        'pessoal/redesocial/index' => array(
            'label' => 'redesocial', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_RSOC',
            'menu' => array('Página Principal' => 'pessoal/index/index', 'pessoal/redesocial/formulario')
        ),
        
        'pessoal/redesocial/formulario' => array(
            'label' => 'Criar redesocial', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_RSOC',
            'menu' => array('Voltar' => 'pessoal/redesocial/index')
        ),
        
        'pessoal/redesocial/show' => array(
            'label' => 'Visualizar redesocial', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_RSOC',
            'menu' => array('pessoal/redesocial/index', 'Ações' => array('Editar' => 'pessoal/redesocial/edit', 'Excluir' => 'pessoal/redesocial/apagar'))
        ),
        
        'pessoal/redesocial/edit' => array(
            'label' => 'Editar redesocial', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n', 
            'permission' => 'Pessoal_RSOC',
            'menu' => array('pessoal/redesocial/index', 'Voltar para redesocial' => 'pessoal/redesocial/show')
        ),

        'pessoal/redesocial/apagar' => array(
            'label' => 'Excluir redesocial', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n',
            'permission' => 'Pessoal_RSOC',
            'menu' => array()
        ),

    
        
        'pessoal/pessoa/index' => array(
            'label' => 'pessoa', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('Página Principal' => 'pessoal/index/index', 'pessoal/pessoa/formulario')
        ),
        
        'pessoal/pessoa/formulario' => array(
            'label' => 'Criar pessoa', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('Voltar' => 'pessoal/pessoa/index')
        ),
        
        'pessoal/pessoa/show' => array(
            'label' => 'Visualizar pessoa', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array('pessoal/pessoa/index', 'Ações' => array('Editar' => 'pessoal/pessoa/edit', 'Excluir' => 'pessoal/pessoa/apagar'))
        ),
        
        'pessoal/pessoa/edit' => array(
            'label' => 'Editar pessoa', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n', 
            'permission' => 'Pessoal_DATA',
            'menu' => array('pessoal/pessoa/index', 'Voltar para pessoa' => 'pessoal/pessoa/show')
        ),

        'pessoal/pessoa/apagar' => array(
            'label' => 'Excluir pessoa', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n',
            'permission' => 'Pessoal_DATA',
            'menu' => array()
        ),

    
    );
    
}
?>